<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script type="text/JavaScript">
      /*
          switch(语句表达式){
              case 表达式.....
                  break;
              case 表达式.....
                  break;
              case 表达式.....
                  break;
              case 表达式.....
                  break;
                  default:
                      语句...
                      break;
          }

          执行流程
              switch...case语句
                  在执行会依次讲case语句后的表示的值和switch语句后的语句表达式的值进行全等比较,
                      如果比较的结果为true,则从当前case处开始执行代码
                          当前case后的全部代码都会执行,我们可以在case代码后面加入一个break关键字
                          这样就可以确保只执行当前case后的语句,而不会执行其他的case
                      如果比较结果为false,则会继续向下比较
                      如果所有的结果都为false,则只执行default后的语句

                  switch语句和if语句的功能实际上有重复的,使用switch可以实现if的功能,
                       两个可以互相代替的,实际开发中,可以根据个人习惯来选择,比较多用的还是if语句;

      */

          var num =prompt();
          
          alert(typeof num)
          
          switch (num) {
              case 6:
                  alert("结果为"+num);
              break;
              case 7:
                  alert("结果为"+num);
              break;

              default:
                  alert("错误")
                  break;
          }
    </script>
  </head>
  <body></body>
</html>
